//
//  WebViewViewController.m
//  TestIos
//
//  Created by HsDev on 2025/4/11.
//  Copyright © 2025 Liyadong. All rights reserved.
//
#import <UIKit/UIKit.h>
#import <WebKit/WebKit.h>
#import "WebViewViewController.h"

@interface WebViewViewController ()

@property (nonatomic, strong) WKWebView *webView;

@end

@implementation WebViewViewController

- (void)viewDidLoad {
    [super viewDidLoad];
    // Do any additional setup after loading the view.
    
    // 初始化 WKWebView
        self.webView = [[WKWebView alloc] initWithFrame:self.view.bounds];
        [self.view addSubview:self.webView];
    
    
    
        NSString *headerStr = @"<header><meta name='viewport' content='width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=yes'><style>img{max-width:100%}</style></header>";
        
    
        NSString *richTextStr = @"<p><strong>尊敬的投资者（姓名/名称：上官金虹，资金账号：<span   style='color:'#e03e2d';'>20100348</span>):</strong></p>";
    
    richTextStr = @"<B>尊敬的投资者（姓名/名称：<font color='#f24957'>{user_name}</font>，资金账号：<font color='#f24957'>{user_account}</font>):</B><br/><br/>您本次拟投资的金融产品：【{stock_name}】<br/>与您的风险评估：<font color='#f24957'>【{match_result}】</font><br/><br/>与您的风险承受能力等级匹配：<font color='#f24957'>【{elig_risk_match}】</font><br/>您风险承受能力等级：【{corp_risk_level_name}】<br/>该产品风险等级为：<B>【{busi_risk_level_name}】</B><br/><br/>与您的投资期限：<font color='#f24957'>【{elig_term_match}】</font><br/>您的拟投资期限为：<B>【{en_invest_term_name}</B><br/>该产品投资期限为：<B>【{invest_term_name}】</B><br/><br/>与您的投资品种：<font color='#f24957'>【{elig_investkind_match}】</font><br/>您的拟投资品种为：<B>【{en_invest_kind_name}】</B><br/>该产品所属投资品种为：<B>【{invest_type_name}】</B><br/><br/>&emsp;&emsp;我司已经向您充分揭示了该金融产品的风险。您的风险承受能力等级、拟投资期限、拟投资品种等投资目标与该金融产品风险等级、投资期限、投资品种相匹配。但上述匹配结果，并不能取代您的投资判断，也不会降低该金融产品的固有风险，与该金融产品相关的投资风险、履约责任以及相关费用等将由您自行承担。<br/>&emsp;&emsp;我司就上述适当性评估结果与您进行确认，并建议您审慎考察该金融产品的特征及风险，进行充分风险评估，自行做出投资决定。<br/><br/><p style='text-align:right;'>日期：<font color='#f24957'>{date}</font></p><br/><br/>中邮证券有限责任公司：<br/><br/>&emsp;&emsp;本人/本机构已认真阅读了贵司关该金融产品的相关提示，并已充分了解该金融产品的特征和风险。<br/>&emsp;&emsp;本人/本机构理解并认可：（1）贵司对本人/本机构的风险承受能力等级、拟投资期限、拟投资品种的评定结果；（2）贵司对该金融产品的风险等级、投资期限、所属投资品种的评定结果；（3）基于上述两项结果产生的本人/本机构购买本金融产品的适当性匹配意见；（4）贵司已经充分履行适当性管理职责。<br/>&emsp;&emsp;本人/本机构在此确认自身风险承受能力等级、拟投资期限、投资品种等投资目标与该金融产品风险等级、投资期限、投资品种投资目标相匹配 。<br/>&emsp;&emsp;本人/本机构投资该金融产品的决定，系本人/本机构独立、 自主、真实的意思表示，与贵司及相关从业人员无关。<br/><br/><p style='text-align:right;'>投资者：<font color='#f24957'>{user_name}</font></p><p style='text-align:right;'>日期：<font color='#f24957'>{date}</font></p>";

    
        NSString *contentStr = [NSString stringWithFormat:@"<div>%@</div>",  richTextStr];
        
        NSString *message = [NSString stringWithFormat:@"%@%@",headerStr, contentStr];

        // 加载 HTML 字符串
        [self.webView loadHTMLString:message baseURL:nil];
}

/*
#pragma mark - Navigation

// In a storyboard-based application, you will often want to do a little preparation before navigation
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
    // Get the new view controller using [segue destinationViewController].
    // Pass the selected object to the new view controller.
}
*/

@end
